how to manage user and roles management in postgresql